one's life flashes before his/her eyes - Turkish English Dictionary